---@meta

---@class component_channelcaster
local channelcaster = {}

---
---@param fn idk # 
---author: 
function channelcaster:SetOnStartChannelingFn(fn)
end

---
---@param fn idk # 
---author: 
function channelcaster:SetOnStopChannelingFn(fn)
end

---
---@param item idk # 
---author: 
function channelcaster:IsChannelingItem(item)
end

---
---author: 
function channelcaster:StopChanneling()
end

---
---author: 
function channelcaster:GetDebugString()
end

---
---@param item idk # 
---author: 
function channelcaster:StartChanneling(item)
end

---
---author: 
function channelcaster:IsChanneling()
end

